<?php
/**
 * Created by PhpStorm.
 * User: root
 * Date: 19-3-3
 * Time: 上午11:35
 */
namespace app\common\app2;

/**
 * Class AppConfig
 * @package app\common\app
 */
class AppConfig implements AppInterface{

    // 授权的平台信息，只是做测试，开发时自行移植到数据库或者配置文件中
    private static $_auth_client = [
        111 => [
            'plat_id' => 111,
            'plat_secret' => '428236E1E095993D',
        ],
        222 => [
            'plat_id' => 222,
            'plat_secret' => 'BD07A92DE9DEDD00',
        ],
    ];

    /**
     * @param int|string $plat_id
     * @return array|false|mixed
     */
    public static function getConfig($plat_id)
    {
        return self::$_auth_client[$plat_id];
    }

    /**
     * 获取plat_secret
     *
     * @param $plat_id
     * @return bool
     */
    public static function getAppSecret($plat_id) {
        return isset(self::$_auth_client[$plat_id])?self::$_auth_client[$plat_id]['plat_secret']:false;
    }
}